2184
1
802
0
1606
2551
2000
1238
1895
2178
3492
3
3172
10243
4
1308
451
843
2996
742
2475
840
120
2901
2262
34959
18
302
392
4099
8
1065
582
530
345
2440