1669
316
509
1946
2484
1177
1075
887
288
444
663
520
519
457
945
343
1323
416
2085
1532
278
1024
4401
402
338
755
330
807
326
339
978
1219
317
525
892
1395
296
1275
773
1567
304
597
368
803
785
416
972
273
376
801
4329
319
412
1141
340
1066
355
323
403
481
307
293
879
1009
1285
430
517
372
416
921
294
368
273
1019
1410
347
658
1304
1367
678
326
304
1141
518
302
4401
435
304
1245
316
311
415
663
295
328
282
430
803
292
269
312
922
339
313
307
315
419
642
1339
363
443
348
410
1061
541
299
333
462
335
333