996
4
1451
1
17312
21
3232
11
13379
6
1572
3
1058
526
2697
10
2546
465
579
265
502
2321
2
1029
944
608
3889
17
3788
23
1237
5
2558
667
2113
1013
0
64303
1063
1680
446
8138