1418
2
1649
1
31535
0
467
2748
691
909
1824
896
521
1543
7952
458
572
2522
6800
1044
2683
25137
2730
6
1823
3659
14
2657
3
2668
471
2275
1152
1279
105290
504