1029
2
3715
5151
2740
3
1247
3629
1
21152
8
181997
11
1047
4651
2650
20
297066
0
2405
280
1814
1581
1223
3371
9
3080
3765
4
2773
3090
6
1676
19079
4732
1301
5225
1516
2510
2932