1029
2
1247
3629
1
5151
3080
3
3715
21152
8
4651
1676
2650
20
4732
0
1301
3090
6
181997
11
280
2405
297066
5536
1581
2740
2932
3765
4
1223
3371
9
1814
1500
19079
3105
9817
3466