918
1
1840
816
0
5181
7
2525
3
7331
2080
5
2640
6
2725
11
614
413
818
405
329
1176
409
393
366
1988
922
1246
336
431
380
340
551
871
1330
486