5015
1536
931
1891
1268
938
1430
970
957
944
1182
1063
856
2375
1501
955
1119
941
3518
877
1035
24147
914
1040
1339
1085
4790
944
1032
1439
1009
1024
1802
3473
1123
931
3497
2463
1151
3182
3351
1028
1181
3102
2202
3214
7481
2214
1422
3514
1025
2027
1863
14237
5500
1487
1079
1524
1248
1514
1022
1919
1619
1055
1156
1109
850
996
1627
1012
4610
1171
1443
2404
1539
3193
1072
948
1228
966
1752
1003
903
1469
2878
917
840
1156
995
921
2056
877
3369
1449
969
2541
2978
858
864
960
1890
868
948
1187
1670
1126
6473
2145
869
2292
1092
1314
1274
1075
1738
1665
2584
974
895
1995