2348
1
1687
0
1558
2
6307
10
2890
3
1656
1153
1189
2405
527
7893
4
866
372
3779
2544
2990
2207
1819
7394
5
2356
6
2580
535
1911
2996
4655
972
3175
3090
1716
7793