5095
1158
2681
1380
1655
15513
2302
1413
1781
1423
1404
1552
1006
1166
1267
972
10070
1809
976
1441
7785
1697
966
1356
972
2285
6977
921
1055
929
1234
1239
1819
2958
1833
1692
3865
2365
9274
1112
1590
1021
1063
895
1367
1783
2335
2183
948
2316
1163
2282
1226
1677
1093
1370
1351
1082
1119
5761
862
4074
1473
886
1268
1232
2528
1771
1063
1053
2797
1270
1114
14023
855
2798
889
1965
925
1669
1905
812
1088
986
1090
1250
953
1045
2812
4979
3980
924
1302
2581
942
983
1585
1040
1359
1031
4737
971
936
2992
2046
1033
1800
1275
3186
1595
1728
1211
1233
2109
1313
3447
864
1967
3759
1002