1603
1
2983
2
2906
3779
2986
4155
7
940
108797
0
1193
6346
16
5347
4
2835
462
1512
5033
15
1849
3426
12761
3
1823
2258
2292
541
2013
1593
5621
8
758
1152
2919
4537
363