1355
3
4083
0
1372
1
2274
2
2381
18816
11
2995
493
994
5296
13
665
1794
1424
1098
1008
1050
2109
1681
9817