1892
0
1512
3
2295
6
1454
7
3756
425
791
1
897
8
2525
2
398
637
620
574
271
285
77
2717
1077
511
683
766
725
280
862
413
967
244
87
336
137