15327
6
465
1
595
2
10167
3924
12
1112
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
2464
8