3228
1
2756
2
2934
619
4089
10
3064
5
3014
20
7034
2181
2999
891
1513
4285
3
1152
5431
2131
3085
3491
4
2299
3485
7
4099
8
1352
3316
19944
2329
5141
2972
0
2110
1289601