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