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