966
1
4992
3
3264
4
3141
0
1130
2377
2
3271
1036
3522
1471
7
884
3318
2227
716
2336
2205
678
1748
755
1786
10
489
332
435
4511
7853
1780
1003
5
789
696
254