3116
1
2086
2647
1578
2
1587
552
0
3287
1231
360
36609
34
1431
300
1020
458
1733
1425
909
1922
706
1378
1225
1069
896