1327
2
1475
1164
3
1867
8
878
845
1
1840
4
1984
933
7
806
2110
3587
6
5568
923
4863
3678
1085
2125
1452
984
0
1689
1175
2814
12
1502
1130
2047
2556
2403
2695
594