1263
1213
833
5135
2078
1476
1669
1838
578
1137
1872
2162
1730
922
820
5529
552
971
234
1748
3436
2294
1344
1259
2374
6