1681
1
2968
1554
2
1310
0
2163
1012
3939
8
1225
3929
2767
5
581
1152
2277
4499
12
4588
1237
19944
1514
1586
475
1962
1539
3791
7
3644
718
1663
1816
1376
868
542