1145
1
843
3
624
580
2
5490
4
815
1739
2741
6
5995
2188
5
2717
675
882
744
1090
969
879
2062
1626
894
5158
1372
1699
663
985
1637
2260
8747
1092
1921