2911
9
1814
2
951
1
2788
1905
1040
1618
2886
2650
20
3225
3
3629
862
0
2427
12
2100
1466
1412
833
3539
2207
2122
2377
1564
1976
1701
1423
599
2534
2258
1558
83