262
0
584
777
287
1029
1878
1
552
433
1782
899
2275
2
1533
3
1130
381
2459
9
3114
4
368
575
798
323
333
1045
2647
2190
670
279
536
320
4179
5
11829