2245
3
3080
21152
8
7034
2
1047
3090
6
2932
297066
0
3539
2592
5151
3715
2195
1463
4651
3017
1
4728
3198
617
2386
189326
1376
2773
280
4321
4
1707
12367
26
2650
20
108797
3189