819
1
410
1063
1202
2
1003
82
1526
831
0
1186
1200
607
1393
1499
3
2223
7
1755
1122
4
1072
1998
435
2036
1586
958
2301
431
1297
762
1008
1402
545