0
1841
1
1310
2838
1554
1639
1583
1201
1305
1035
840
1006
992
1004
1135
1017
141478
3067
2622
2612
2525