2003
3125
910
881
832
910
4466
1097
1829
1445
3179
1571
1239
1026
1763
2465
937
29949
942
949
1236
1074
3162
2123
1639
2103
1834
2410
944
1511
1552
1339
11991
824
2456
2933
806
1099
1492
2119
946
1387
4020
1417
1396
796
1275
883
764
880
2279
839
704
1723
798
737
1961
1046
1573
2459
1619
2215
2031
688
692
1556
1244
1281
962
1533
905
1096
692
2681
741
2943
842
685
1177
1906
1819
906
2945
3264
1265
775
689
908
1117
756
1345
679
1430
1067
6009
1875
2165
1579
1322
995
1413
707
1918
1057
746
1479
2186
1225
723
1358
859
1456
2886
1708
1041
1079
2154
929
914
820