630
2
805
1572
3
1645
0
495
1
3813
11
2747
5
806
1164
1845
990
799
5730
1207
8
86
418
2759
61
1872
981
1834
1160
1309
1288
722
810
1004
4
403
697
511