945
2704
749
3445
2192
2972
4512
1038
3487
1000
5048
1551
990
852
836
1856
886
934
2636
1010
1284
1342
3635
892
1991
892
750
1658
6372
2677
872
1732
983
962
2646
1208
1098
2163
21492
997
1103
815
791
2130
3680
1423
1848
767
7980
3220
12669
810
890
6842
737
1080
6458
5326
971
1053
2480
3213
963
3445
1064
3007
1944
1773
5743
12650
1527
2114
707
779
4343
1536
955
1058
6458
1737
3407
794
1597
4236
842
2032
2212
2470
3130
1575
1148
1044
1036
2144
1330
1203
5605
2511
3744
1327
2613
2016
784
974
1053
1644
2265
769
785
3091
933
1027
5127
732
1532
4563
3758
3271
2022
2673