126
27
971
50
522
811
1421
13412
1888
2272
1924
1923
1912
1273
1193
931
1061
55
47
712
1512
9
81
10
11
451
251