4108
3634
3563
3253
1602
1458
739
467
433
408
322
104
98
63
44
39
35
34
32
23
18
15
13
11
9
8
6
5
4
3
2
1