1753
2
1976
3
1412
0
1423
1
373
599
761
1618
17946
449
1558
2890
1123
756
2322
4
2054
3109
14
685
758
866
990
1421
1318
1056
2929
6
59
712
1601
433
2886