2061
3
2934
2
475
0
2181
1
2999
891
4285
1152
1243
2123
1105
1103
534
490
2271
4
484
4099
8
1352
5
596
1166
562
2663
1862
668
1298
477
2329
914
1581
938