1330
722
3254
815
628
1503
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
2027
1532
692
921
1855
901
1694
1911
2370
3571
1694
2080
1420
1819
885
694
1624
3581
1579
1346
1056
1015
1800
844
1437
1242
707
748
699
675
1468
2895
1389
743
796
649
680
1816
4351
1334
1490
1628
864
725
1091
2271
948
983
682
1994
638
1246
678
647
1416
2264
1206
687
621
1370
2620
951
648
702
1338
3296
1275
871
1203
850
2517
713
695
1622
857
4993
1673
937
1544
1791
1618
667
1715