3116
1
282572
0
389
968
839
2881
2
2819
440
485
1452
121182
798
169211
11
522
768
1682
597
1040
422
7039
1961
3625
7
543
18403
6
823
772
7334
4
353
699
924