530
0
14076
7
1921
2
109460
45
1563
282572
266
18403
6
435
415
505
1357
668
342
292
1337
2069
3
2395
711
303
314
1822
1
4669
256612
353
558
440
749
4106
18385