891
2
1638
1
727
1870
4
2793
5
1464
3
799
3108
693
1097
611
865
1010
935
682
1330
742
728
756
657
1748
751
753
879
644
1376
2135
2169
1271