2756
2
3228
1
2061
3
2934
475
0
4089
10
3064
5
2181
2999
891
1513
4285
1152
2131
1243
2123
1105
1103
534
490
2271
4
484
4099
8
1352
596
1166
562
2663
1862
668