159
1
866
845
2781
951
1957
1015
1564
1606
1423
1976
3
1691
8527
2100
2
925
2600
4
4179
6346
16
1218
19944
2510
564
619
2110
2427
12
2377
2687
3629
2502
2392
0