430
1
445
2312
2
709
1751
508
1943
0
3021
4
400
11951
10
147
300
345
1222856
312
361
326
380
38802
13
10324
2730
6
2330
382
307
48708
5973
8
1667
2189
482
31220