1084
0
2670
20
2648
5
3311
4
3243
7
3047
10
4694
2317
2
3803
649
543
422
2572
10270
2612
1608
1952
358
9355
3
1221
451
482
1
1343
6058
1437
369
306
383
180849
328