2522
0
639
608
988
418
1009
297
661
29323
101
1554
618
572
918
422
759
611
503
1232
621
1712
19279
2
2740
478
3815
53
1130
4537
177