879
2
742
4
747
755
3486
1
836
650
4068
1337
5
520
880
1408
687
787
20651
14
662
828
954
800
1050
704
1212
3141
0
2291
4292
1717
838
1566
620
2165