1093
0
3498
4
3819
1
2392
2
5801
4179
915
1660
929
1072
593
138
6547
5382
5
5252
18258
23774
442
13967
3196