716
2
1751
1
1087
4471
2964
1015
1976
3051
1603
690
1585
935
4258
3034
2669
1461
0
1694
579
2906
3222
3
7034
5489
11
55904