3238
13
12621
22
4966
6
3118
3
1446
0
1105
1224
1
2966
1061
1243
2123
1103
5196
2
534
490
2271
4
484
596
1166
562
2919
2663
1862
668
2711
1298
477
914
1581
938