294
2559
2128
1542
1634
2081
321
291
47
222
32
5
1573
70
17
21
29
15
2413
1441
1364
1063
582
461
13
382
621
42
30