319
5265
941
2693
306
2983
470
312
1856
2546
283
1960
1010
631
363
289
685
302
2251
1554
339
308
403
1519
426
312
534
540
817
330
385
511
1694
391
305
321
516
9007
330
689
285
315
1684
918
370
2661
4261
1236
2250
1377
181
352
672
402
399
799
465
357
220
1131
446
1286
402
459
1109
2090
306
435
400
495
308
1190
1740
319
1186
434
985
1524
347
301
981
372
2409
1015
654
336
452
321
1181
1009
580
2455
860
2359
593
474
387
1123
538
1316
1593
1295
2109
305
2970
711
425
859
4574
8428
791
1133
737
1104
326
1971
650
380
370
1049