926
0
393
2
3054
20
160546
14
810
832
1
718
795
2070
6321
10
398
4214
5
1937
905
3
879
11575
13
443
2309
2274
505
900
3080
2167
72464
1856
965
470
5837
17
396
1652
4