430
1
445
2312
2
709
1751
508
1943
0
3021
4
11951
10
121182
476
282572
5255
16
1559
400
2000
726
2644
4139
18385
1007
147
14508
18
300
345
312
4740
361
625
326