2461
20
3510
2
3498
4
31220
10
3428
3
1936
1
318
0
802
3676
12
3091
7
586
597
466
467
517
46
1152
1823
420
1599
2328
1132
383
384
2633
1647
296
7558
6
11392
2443