2243
6
4383
3
4944
1
2960
2727
1825
1371
1111
1277
2
1743
0
2245
764
2904
2055
1015
1860
1606
1256
1788
8527
1295
1140
1266
297066
5382
5
2600
4
3053
7
3551
10
6346
16
19944