1295
1
571
0
2650
20
894
280
696
1270
1581
2
1466
2250
728
844
549
3765
4
2245
3
297066
1226
3053
7
2756
3683
1420
689
2178
308
1876
770
1895
2683
469
917