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
933
1007
2209
2986
817
2366
1651
1606
1581
1389
4146
4621
773
1675
821
715
948
762
3818
1516
783
778
853
797
2617
866
666
978
4548
5868
1648
1305
860
701
1264
691
958
1016
1415
1060
1159
1167
942
782
810
1009
682
2430
865
2393
781
897
911
1806
1401
1066
936
1505
1993
4367
671
820
648
1080
724
813
1191
867