2294
1
1749
467
0
3090
6
2903
3
2932
2
830
2535
496
2996
4144
3078
4
21152
8
1348
1816
1277
2999
1603
3498
3080
300
108797
1055
7793
1498
951
3551
10
1261
1734
4311