869
7
2065
1
779
5
580
2
624
882
581
491
2189
3
2456
2040
1145
843
2739
6
1408
787
687
1050
520
20647
14
1893
650
4065
880
3486
1090
967
747
754
2062