1352
3
373
1
2369
445
231
521
2668
2
1092
709
385
625
105807
42
2296
5270
7
4071
3663
2189
0
1776
17353
31535
2581
5