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