2603
2209
2018
880
933
1474
9996
908
1013
4810
911
990
959
1038
940
1040
3831
1649
1561
850
917
944
1005
906
996
1340
1018
2352
1414
1628
1055
1207
2693
1084
1407
994
947
921
947
817
955
1135
1046
1146
895
857
2397
1109
1287
1849
958
2354
2151
1555
1573
1498
1579
923
1857
2008
1472
1751
1191
1625
1180
2001
804
1548
2582
1777
863
1698
2571
1712
1205
1123
1966
1509
1321
1926
1205
1216
1022
913
4563
1432
809
2082
1346
859
812
997
853
1260
3204
1645
4186
775
1087
902
2002
982
1439
1284
1135
829
1535
1196
1766
1318
3983
1095
1545
1381
1926
938
987
1262
9516
2099