962
1
246
0
3025
573
907
2190
663
881
1020
953
1612
14492
3095
6
846
968
653
325
2204
13
2211
1282
1436
297
4049
10
300
597
471
363
1418
2
711
2668