162856
0
2920
3
3808
3990
1165
2
2188
246
615
822
1
169211
11
3626
2431
1507
484
1923
1317
846
2189
429
1053
2395
2320
792
18403
6
35426
2810
1784
1084
3251
494