645
0
717
206
1
583
1346
931
2270
1324
2756
2
1894
345
461
1522
385
1301
76
620
319
791
661
861
1611
772
536
1615
628
534
515
684
2799