1998
952
2582
1302
894
1050
1161
916
1645
3456
959
9004
1991
1041
1641
949
1867
4270
1091
872
2248
1067
1438
870
1288
1240
863
1402
1485
858
1242
917
1348
1121
2100
2247
1142
872
900
1741
894
952
2353
867
955
1126
1455
819
836
1006
1269
1146
14892
2162
1336
834
2378
938
1307
955
1799
1571
859
4445
1016
2877
6097
1689
1275
844
1536
803
1563
1010
1727
1070
1122
1199
1033
1505
1007
1096
917
940
1097
953
1092
1386
892
1260
1062
923
1046
1055
1464
2955
1797
1550
1064
854
5888
2613
854
931
1182
1862
910
922
978
1643
1002
1108
1142
974
1069
1294
1024
1220
1566
896