1656
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
2872
998
1225
19477
929
2882
3507
1036
24445
1892
3914
942
1621
1959
10764
1581
5743
1103
2265
3869
2106
5093
751
848
1529
1239
974
820
759
760
908
981
2237
2674
4865
1605
3594
4868
5187
755
769
2293
3446
1621
814
959
4288
10593
930
882
2811
2218
2332
1176
2979
4888
2859
896
2497
1613