1892
0
1511
3
2295
6
1454
7
3756
425
790
1
897
8
2524
2
398
636
619
574
271
284
76
2716
1076
510
682
766
725
280
862
412
966
243
86
336
135