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