791
1
1718
778
841
2
870
2282
5
3001
1663
2259
1258
0
4291
4
2274
2219
865
2915
2420
1415
3891
7
563
1403
2680
3798
3765
1850
3716
444571
9
3012
348
532