665
1
838
5
1791
10
826
414
670
1200
912
1203
2
1637
2070
1054
3381
11
2323
3
842
411
509
401
333
545
462
597
402
579
539
491
591
90
538
562