848
1095
5468
1651
1638
21746
735
3034
4315
1593
2641
1429
2004
2148
2036
1743
1596
1406
3225
655
1992
801
2408
11473
973
1518
1522
2104
1878
2036
913
9412
645
657
7778
1814
3363
700
1208
2003
5261
832
1701
3019
1778
4201
2230
1633
1731
4230
1464
1475
1908
865
2563
738
911
880
7525
795
769
767
1092
1342
1252
3095
1491
1323
938
870
737
696
1328
1049
7177
1878
787
1651
1957
1100
2039
1659
673
888
1306
6249
674
1024
952
6730
715
719
2389
1226
1105
3001
866
776
779
1506
909
696
1548
738
651
781
997
1731
745
1689
713
846
1853
4714
778
1386
1487
3088
766
4275