5662
2515
1081
1009
811
778
655
498
472
439
431
341
317
210
163
128
109
89
84
81
77
75
62
50
11
2
1
0