913
6
704
5
320
1
3781
2
241
218
244
388
1250
419
681
644
4
84
93
68
266
0
65
4432
70
515
325
471
379
346
925
587
281
942
3
245
1330