0
1841
1
1310
2838
1554
1640
1584
1201
1305
1035
840
1007
992
1004
1135
1017
141479
3068
2623
2613
2525