3035
1
3136
6
6317
1600
2545
5135
3
1219
1413
4184
2
1491
2502
4
1979
1182
1308
1005
0
2115
1974
1828
1615
802
2425
2050
1490
2949
1069
734