4537
4
1868
2
1593
609
0
5635
3
6899
9
3336
1
1466
1505
5915
11
11650
23
1913
5789
3461
2919
322
511
1188
3575
1215
1994
1195
3593
16
1510
3248
8
3673
6
3879
13967
748
1289601