3548
1728
1845
14297
2060
987
866
16192
13609
1593
2276
1114
1474
1351
1233
1034
1406
1518
988
1804
3021
872
1356
1346
5851
1004
1006
9516
923
954
989
1669
2253
907
1048
933
1344
1211
2123
1170
1289
1415
1171
1283
1476
925
1203
2942
2277
4246
1083
1420
967
1256
1249
1385
933
1484
1187
1106