806
2
1329
0
611
3
1797
2515
1
508
112
373
460
954
1885
10
1436
7
3418
1415
4
2611
6
1848
843
1204
543
653
802
4466
5
730
780
290
159
1507
1444
8
2400
1477