482
0
291
547
979
2275
2
19279
20634
8
31535
334
2730
6
458
1464
2668
107
25137
530
4
3114
2459
9
17353
1025
469
418
1020
2546
1
802
1824
706
968
303
1463