1948
2
965
23448
0
51
24966
33
212214
505
1
537
1834
696
1344
4
900
17414
8
95
567
721
1692
84
699
3
1546
1086
1080
55
82
836
4547
17
410
742
2584
10
5283
7