2245
3
3080
21152
8
2920
4
1047
2
3090
6
2932
297066
0
421
1
139
2702
7
1286
1780
931
4112
11
4630
2375
5
507
2302
3029
5151
815
3715
239
1940
2109
1032
4617
1694
240