5673
2522
1084
1017
811
782
656
500
472
439
434
341
317
210
163
128
111
89
84
81
77
75
62
52
11
2
1
0