1568
2412
1516
865
1490
1136
2161
627
2419
2422
2681
2688
648
1420
923
1692
2473
2475
940
1453
1966
944
2491
2000
1491
1749
1767
2539
1009
1786
1019
2558
1027
1285
779