852
2
306
1
993
3085
7
2385
1211
663
5186
24
1671
1422
294
648
936
3
1271
1386
0
1248
5762
9
1474
1449
964
54
225
3863
4
8242
26
1184
1733
5221
4314
1930
1789
10