2312
2
2554
1
3999
7
3894
6
1553
2474
1129
0
814
661
4775
13
1329
1421
1498
1587
646
2196
3632
5
417
796
1425
1501
1923
571
1291
2799
3
5262
10
7952
945
1357
447