2178
1
1554
1534
5
3204
7
571
0
1194
962
469
1295
2650
20
280
1581
2
2250
3765
4
2245
3
2771
1226
3053
894
1129
2042
2598
3683
2132
2738
2683
297066
854
3256
1683