1556
7
2612
6
3037
4
1403
3
1625
11
4744
9
2492
1
856
736
858
1408
794
0
885
2
792
2389
843
2739
2041
1850
1702
5
1688
495
946
614
995
1050
481
803
442
454