2164
2
2454
3644
1
1876
2039
7
1093
4168
4
1103
2342
914
775
2294
1825
1686
3
1321
1467
1788
1109
867
570
847
137
0
125
2032
817
1006
1854
1653
3621
3428