2003
894
2151
1270
1034
823
1142
976
1833
1268
784
950
1001
1056
1020
2124
1913
2103
1161
3032
2342
5084
1902
1381
980
2026
1072
965
1074
1629
1939
1127
3809
2154
1562
2028
946
3188
1443
1016
1454
2380
2077
1632
866
952
5200
915
929
1532
860
1630
1788
1301
916
1102
836
4695
2018
1576
766
1349
907
1988
1256
1522
761
927
876
1022
1268
780
748
1580
851
1031
2073
1055
2562
1850
1435
1939
886
2309
2776
876
1991
848
1031
2468
3667
2683
914
2051
852
1530
1172
2001
1497
1716
1544
733
950
1474
1212
1973
1309
939
2419
817
2248
1107
2437
747
848
911
1681
904
983
869