866
0
536
4044
5
17946
14
2996
2535
2
572
32302
2533
25669
457
3125
522
365
19783
1189
2151
1
1461
645
665
593
934
960
2964
637
3498
4
383
2478
670