15328
6
466
1
596
2
10167
3924
12
1113
541
459
660
724
366
553
79
542
291
315
272
475
131
81
0
3694
4
1011
1039
3311
10
3956
9514
9
2281
2671
4007
2465
8