2911
9
1814
2
2788
1905
1
1040
796
6
3225
3
1566
1752
0
2908
10
3671
833
2207
2377
6346
16
1701
2934
2258
1558
83
2108
2622
2462
1304
1622
12621
22
2980
2329
5805
18
785