126
2
1712
7
1262
1
821
0
1079
3
5393
1874
1162
2162
2411
10
888
2438
11
18128
21
1378
4375
9
612
1165
1980
5
783
705
2198
5949
2752
4496
17
4701
1792
1098
2298
1198