605
1
693
2
1380
590
1138
813
0
1232
1246
795
1773
549
817
1007
943
633
5705
17
603
2704
3
566
2135
871
374
1630
389
879
1966
5
3089
776
596
3389
6