562
557
779
1
2423
2216
869
1325
1185
2251
1294
2
368
1335
1386
1687
2596
0
1822
2219
2285
4
703
538
514
976
668
521
816
458