5666
2516
1081
1010
811
779
655
498
472
439
432
341
317
210
163
128
110
89
84
81
77
75
62
50
11
2
1
0