884
2
2376
20
951
1
1679
1108
1277
3
800
703
827
1408
1047
1031
696
1001
671
2654
5
950
838
619
777
719
994
4
650
747
20644
14
520
882
1626
2739
6
843