1654
4560
2871
934
976
915
893
682
797
1712
681
742
990
848
1428
614
1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
1299
1114
820
4253
1317
1031
1038
694
1220
3131
1130
3674
2928
2529
655
1454
1009
996
3062
714
1043
1015
4931
697
1057
1197
979
1285
702
849
1241
1318
634
1371
719
921
882
5108
1755
722
2882
870
840
669
1437
1304
1921
1394
1137
2286
1241
1187
918
710
628
825
1631
952
1504
2004
1244
896
802
1040
1224
1823
1758
1714
2205