973
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
4382
3777
2160
1286
1542
1074
1449
1054
1143
1009
1702
2133
1239
2395
1510
1440
1100
1348
1022
912
975
1713
1259
1168
1020
1011
1063
1549
1586
1189
1300
943
2624
2549
1045
990
932
1434
2214
3232
9828
1885
1329
1065
2827
4051
3871
5005
2301
1503
828
1502
1039
1134
2735
900
915
995
1110
948
2348
777
1890
1638
2029
1914
898
932
931
1204
1547
928
2344
1183
1036
1146
1853
4524
1354
1009
1361
1265
896
929
1170
1517
1408
841
1622
1492
1439
1372
1536
1457
1864
1015
1417
1589
1243
864
2431
1167
1586
1770
1853