2349
3282
2103
5810
1076
1300
1232
3446
861
968
3102
3372
3024
2563
1062
737
1487
868
1120
1241
815
2982
1645
3211
704
1542
745
1343
663
1914
701
758
1290
713
904
701
1668
997
733
829
1408
1248
653
1667
955
1961
935
1284
975
727
698
1691
1082
4084
663
1244
958
1210
2370
667
1267
606
650
1566
753
1048
681
1243
2517
638
1793
1063
2096
686
1291
3037
707
1435
680
1300
1342
680
1568
1839
2332
1191
1875
9151
721
808
702
1182
1553
2608
903
877
1054
619
1545
1462
647
1020
633
1005
920
732
653
1724
783
1106
1205
1281
916
3256
1094
900
944
1771
1264
1561