948
2
34841
19
19571
13
1663
1
1241
5
3379
7
2653
3
1328
6
1441
929
4629
4
600
923
606
1414
915
732
807
885
2586
10
3472
71366
0
1904
342
82
450
11
144
1117
130
449