3090
6
2727
1
1825
2243
1371
1111
1277
2
4383
3
6346
16
2368
1788
2960
4944
2999
2173
496
0
2055
1015
467
1860
1606
1819
1816
572
1256
2903
8527
2932
1140
1266