1309
0
1992
3
697
4914
2
2061
3153
1
4309
3321
4759
3198
8
3886
1656
1867
1402
4291
4
1428
5389
2507
6560
9
20850
5
1583
2667
952
1774
3444
988
1853
986
2220
2093