1561
2
654
1
1960
4
677
3
790
671
3446
10
80
0
867
998
493
326
970
713
424
5
461
590
1312
1019
806
1656
1029
2474
1652
2014
1224
2051
2017
1309
2303