402
0
573
787
213
2730
6
382
2190
1
618
968
777
441
753
52
484
1398
297
587
239
341
325
505
765
918
517
1042
1551
2
479
555
2855
3
21743