2102
951
959
1572
1892
1863
793
3635
1441
2052
1505
1399
2553
985
4226
1932
2076
5518
821
2142
1244
969
5626
860
4374
751
1969
1194
1776
902
1098
770
849
980
1690
1379
1653
991
3093
1621
1323
1431
1103
815
813
1738
757
8876
1207
1193
1002
1424
802
2457
1603
1131
3518
2650
1065
1934
1085
676
985
1244
801
949
953
1380
1263
1220
672
929
1322
1266
1892
1234
953
1360
1480
5085
758
855
1255
3014
1645
864
699
1585
1345
737
5560
1834
766
661
2165
1031
2996
1538
1255
1643
797
2508
1144
1035
801
1652
1684
1840
917
1447
5553
1042
3173
833
1136
3494
865
1329
1663
1012