1470
1
1231
1513
2470
2
661
0
924
736
447
571
1421
2982
3
650
646
635
775
662
2372
543
544
1193
1501
417
1664
2194
509
1518
1102
1386
1425
263