2100
787
5188
1598
1031
1261
1495
1276
1219
1271
1046
1214
1257
2268
3021
2025
1186
2957
1305
1207
1176
1309
1339
922
1586
753
1748
926
1376
1266
778
653
1013
2504
835
1238
672
690
1378
774
2579
1592
1439
1413
1113
1245
1332
921
1786
896
2940
890
712
799
1230
2343
1646
1218
1328
1673
1085
1107
1302
872
1427
5757
798
768
837
1301
14776
762
1433
803
1403
789
658
5203
2042
718
863
926
1968
841
664
845
1788
971
3878
840
694
833
1846
1570
868
670
771
737
739
1046
1312
1562
816
785
2359
765
853
1207
739
948
675
1403
1578
738
1853
831
1097
1513
816
8606