1436
2129
3416
2822
3812
3020
1733
1832
941
1634
2624
545
1535
2030
2327
1931
744
347
644
1040
1139
1238
842
1536
743
2921
419
3317
446
3614
2426
1337
2625
149
2627
5242
1186
780
877
880
2755
781
485
793
1285
1392
8512
2082
9112
6613
5713
4214