965
0
418
305
8116
6
1898
1
105290
860
407
58
787
1462
275
345
527
326
826
480
325
1244
573
543
522
1636
1454
409
4106
2716
4
3700
846