2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
2130
1277
2207
893
4511
1149
2873
2288
836
1738
1493
3737
1663
907
1013
1220
964
3440
767
2235
953
1566
751
806
2116
830
1033
1433
1008
1786
1131
1325
1293
809
1054
1200
2839
1583
904
4059
1436
4104
1950
797
865
2603
919
848
999
2549
2002
1278
841
2320
856
826
957
1635
1628
1534
949
2634
1396
1164
1145
890
778
846