2168
5
2855
3
846
0
320
543
358
871
722
925
1860
602
1362
1
2694
316
1131
416
492
1289
525
251
369
705
2644
2
2864
7
255
306
1782
683
797
1020