1309
0
1992
3
697
2715
6
9954
4914
2
1583
2710
5389
1
1788
2740
1691
1895
1681
3401
5
1295
446
946
1363
1411
1211
2570
1438
2763
605
2837
2204
3026
2082
2173