2755
1
2386
2962
0
471
1416
2317
528
4321
4
1656
3
1812
2
2313
9077
28
1278
1813
3195
854
1179
4884
6
3279
2392
1323
1938
109776
42
2166
1372
745
1000
658
1564