1826
1
989
3
4943
2
2966
6
3256
2190
17340
14
3539
2794
1889
1618
0
1458
5439
1302
2327
11
841
603
1146
3910
7258
3050
862
733
3398
9
2650
20
4033
3460
3066
7
3312