2659
2
797
0
602
781
722
410
656
1
787
2474
288
1161
284
846
370
668
3455
381
1101
329
2188
9
2393
1626
268
359
257
269
2143
1931
2161
2490