1830
1
2425
7
571
0
4453
4
894
2426
3
1701
1210
2
750
1494
4146
1095
1712
2715
1226
2199
1376
1780
3528
534
25669