809
3
1104
1
704
1631
1409
1734
1307
940
2
520
396
1344
1429
4
1340
776
133
1477
349
134
647
161
443
1033
377
804
366
37
0
76
54
391
400