29323
0
543
3203
10
443
247
1
2602
2
3466
4
1650
1923
3
467
1045
637
3092
3691
5
1313
1297
1566
837
1490
920
341
2301
1577
1332
1020