4656
6
2245
3
3080
21152
8
1047
2
3090
2932
297066
0
703
1
2654
3109
14
4160
4
1961
2429
2216
1901
2660
684
7994
1636
353
5151
3715
2037
1931
3261
4651
676
189326
14421
12