1500
1225
14
27
1222
25
51
1081
10
31
1020
3
985
2
979
13
5
960
35
915
11
16
913
8
906
6
12
866
17
795
9
710
0
705
4
700
7
691
680
678
662
658
22
605
20
601
597
1