5221
2
3043
3
2008
2427
14
2878
15
2556
8
1502
4
1130
1
2047
1259
1152
2814
12
2125
7
1452
984
0
1689
1175
2110
5568
6
4863
2403
2695
594
1085
3678
806
933
1164
1867
1475