895
2
2271
4
8393
26
363
1
1178
2803
5
1258
10
699
2136
581
70505
0
3148
369
307
3
254
354
100
652
766
1247
329
5731
1224
1345
1764
945
1986
204
399
420