5509
8
2307
1
22330
22
661
829
443
0
991
2
19034
6
1883
7952
938
656
9244
409
257
1279
925
334
637
2932
3650
3
1101
456
2086
4
461
2306
2864
7
1418
3546
1256