891
2
1638
1
1373
3
1371
4
1142
1588
526
752
878
644
655
1097
1320
1271
1052
2135
14
792
4772
756
1599
2169
657
1376
611
742
1748
751
3394
7
1434
0