1020
0
514
928
1
3498
4
2275
2
282572
177
2461
20
20634
8
2064
2730
6
467
2809
408
31535
19279
2493
2634
3116
2668
3114
798
17353
121182
1043
1824
802
475
968
25137