573
2
514
1
1137
16
5054
8
450
567
736
611
504
1143
1092
1443
1014
1286
4
1840
15
616
4330
9
1458
479
1521
503
506
509
541
1323
2345
949
8554
5
361
539