377
1
623
1185
2
1297
8
388
1424
10
2787
4
873
539
407
1256
412
514
2596
7
776
0
533
445
447
519
451
425
612
1558
6
554
643
947
2571
509
569
1596
5