2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1598
2000
1
1383
1828
3216
10
5151
5464
9
3715
1400
8122
13
2100
4
2554
16
3336
1715
4651
1510
2101
189326
4117
5
5721
2773
280
1352