159
669
1700
347
2136
2053
1374
723
258
1148
677
3536
213
345
417