1509
14
314
1
1710
2
1048
3
1137
9
1424
4
1422
1404
71
419
90
78
95
87
68
296
208
62
98
96
287
2531
482
356
469
100
343
321