2299
1
896
4820
2
1403
4
2138
3
3488
8
2114
1197
2623
5
1796
306
0
1778
4396
228
2024
1230
360784
19
322
2520
4049
10
2082
809
8686
1978
2008
2617