2243
6
4383
3
4944
1
2960
2727
1825
1371
1111
1277
2
1743
0
764
2904
2055
1015
1860
1606
1256
8527
1295
1140
1266
5382
5
2600
4
3551
10
6346
16
19944
1833
2377
2110
1994