2934
2
496
0
619
1
1539
2258
3014
20
7034
2181
2760
4
2999
891
4285
3
1152
5431
3934
1746
455
467
2131
1380
3085
5
3491
2299
3485
7
895
4099
8
1352
1075
3316
10
19944