543
1
477
1337
4
9044
9
509
2
598
470
414
511
1294
0
1229
538
2106
121
1414
544
1216
1364
1599
615
786
547
833
1359
661
1315
851
561
680
1117