6983
3836
4020
999
1593
2340
1288
2418
5855
16933
11623
3130
1926
1191
1182
2569
825
1670
3193
934
11267
9291
3323
1091
7751
1560
1136
2431
13087
1332
1659
952
3223
1076
1329
799
883
2413
1233
1981
2006
1277
1353
3689
1595
1732
2975
2165
922
3644
4450
1412
1985
758
2710
3074
894
881
7170
2304