0
1306
1046
1020
1184
1004
1229
1134
1248
940
1091
1422
3180
1023
1140
976
1911
1
1374
2976
1622
1692
1641
142097
2701
2662
2600