667
0
291
857
1824
2669
1
426
615
2645
552
16
484
815
2269
4
53
1132
851
1811
792
413
415
1251
302
1551
2
458
486
1580
1428
213
298
5602
9
714