8535
12
3615
2
3830
8
2338
1
1243
0
2123
1105
1103
534
490
2271
4
484
596
1166
562
2663
1862
539
668
1393
1298
477
914
1542
1581
1022
938
809
3543
7
35