4328
10
4594
1
3268
1343
3
1421
1152
0
552
282572
1378
2
1099
759
11768
21
2496
1045
525
768
1418
2952
3659
14
458
504
1466
1297
584
2177
481
3287
1557
6
4122