1572
609
1896
1648
613
1086
2162
1444
2310
1879
2006
1827
683
1194
1566
1684
1659
2350
1455
1767
1789
1187
2671
1343
1704
688
2018
2298
2339
1828
1765
2471
1005
1614
2272
1373
1999
1768
1800
2356
1364
3052
790
635
2539
2145
2413
1468
2412
2849
719
4073
2232
1746
1893
1560
1072
1710
2159
981
948
1065
907
1778
796
800
697
773
2300
1001
1195
1437
1847
703
1706
1128
818
807
787
940
630
2611
680
3173
2384
756
638
640
812
1167
661
2405
1375
2318
711
828
738
704
1063
1363
659
922
964
3778
663
999
1368
887
858
896
653
587
1570
793
2028
1312
1217
674
1363
821