814
1
1914
2
1941
2415
521
1750
3
906
2297
1129
0
1587
1608
646
4277
1823
3309
2478
417
3268
848
1292
2424
1291
991
2554
9
1665
3287
7952
1425
884
2296