1358
0
2100
2
6346
16
4471
1672
1
2990
3779
635
2986
8527
1945
940
2209
3
5439
1924
915
1512
2711
3426
4
2911
9
1218
4651
398656
19
1331
4979
6