840
1
913
2
1935
7
1331
0
845
1201
677
1199
897
3678
801
1062
1054
3
831
8068
11
583
1398
4
843
886
1360
851
1206
424
1407
1012
354
2081
10
566
1288
13474
6