331
1
1453
435
7408
8
409
0
788
2
232
5255
16
822
3503
3
282572
35
22330
22
9807
2097
1129
2724
652
1245
5
874
714
11951
10