3550
1871
1684
1307
1473
1085
727
901
3191
1459
1631
818
852
992
901
6197
1300
769
1685
857
810
804
1765
866
950
849
705
672
1528
1268
799
839
1121
937
1354
938
756
1500
1945
2576
843
3311
7775
2004
3901
1765
1069
2003
1609
2002
2963
1338
3062
3758
1730
1482
755
1107
1281
1190
2451
932
2093
1137
3112
1104
1640
877
1381
1685
1163
1229
4521
1482
4191
5576
792
758
1526
938
1301
2373
4079
1293
797
756
1807
800
1100
1284
1300
1341
3315
991
1307
834
856
3130
907
959
992
1337
1228
1460
2936
1048
1059
1459
6197
2899
1380
1244
1025
1500
3758
1281
1168
2895
1121
1570