656
0
1057
3
2726
8
1991
1233
4390
1
1551
1619
2
1337
2405
1514
3063
10
2160
2695
4
3789
20
2155
987
810
2587
631
6454
5
1978
6
1432
823
1284
2758
2336
1109
4027
224