376
159
369
731
189
396
223
603
603
507
539
254
373
433
652
460
598
1502
599
591
4814
412
139
1366
479
403
527
255
329
389
1452
472
1496
604
374
660
374
970
711
422
300
394
608
697
203
718
349
331
220
279
1250
874
1073
1018
2365
339
187
2612
1315
1498