1198
473
734
415
325
1608
2627
1422
1070
1192
848
4405
455
1471
290
795
2342
1509
468
502
2003
1304
1040
338
276
1323
1203
368
1312
839
607
1112
348
1161
525
360
1796
1514
524
2082
1195
347
894
1213
939
1756
278
1894
2013
555
555
335
1328
876
709
320
453
2223
454
867
408
578
711
272
404
351
541
534
690
2201
1918
604
1022
693
2136
1134
504
366
250
355
521
354
513
524
369
1223
371
856
968
671
843
469
302
1433
1606
289
200
284
1380
518
917
956
960
423
437
368
402
349
527
346
2488
465
2633
701
1456
652
1177
382
400
469