2250
1
987
1065
2292
2
1309
0
1977
1992
3
1271
57793
697
5546
6
51331
25
1744
1694
1227
6977
4
3575
5
2242
9039
4715
17333
27
392
2977
7222
4914
2199
2259
1809
1946
2213