1716
2
1268
1
2551
3
989
0
800
9816
1828
3765
4
3044
15
768
3965
3429
7
3649
412
2781
3266
2245
1004
3053
57793
1271
1744
7222
2977
2292
2820
10
4715
5
2861
3066
2213