2039
1747
1515
1470
710
688
365
354
349
308
262
220
182
170
149
145
122
97
91
85
77
75
70
62
16
7
6
3
2
1
0