445
0
646
1
633
2
1365
2595
2121
487
813
585
1020
471
504
1581
6781
1601
23
660
616
876
818
582
389
730
566
2133
676
542
817
101569
472