1056
1
467
0
1380
475
1310
2788
2
2258
3225
3
1905
1508
1040
1012
1975
10180
8
1595
1225
833
1376
108797
3252
504
942
2386
2245
575
2530
4
868
6236
10
542
1174