415
3
329
0
216
1
21954
61
621
2
437
2375
11900
6
672
516
855
2370
7
1921
4
1480
4964
5
2079
6858
1149
2081
2596
1747
1425
10058
15
1518
1435
2453
3069
1192
1575
1330