3014
20
1957
1
3085
5
3491
4
3485
7
3316
10
5141
2247
2403
2
980
2781
1587
1254
1155
1335
673
1321
1355
2184
916
1475
1126
947
1245
966
982
930
1593
108797
0
2350