625
1
328
800
2
362
576
558
235
304
2003
9
303
1529
406
476
1539
846
0
1628
1519
6
887
5
599
1104
1321
351
686
919
538
3
958
1314
336
1031
1841
26