1609
985
2287
16
2454
1738
717
1998
2254
1743
1233
984
2264
1753
731
2270
2528
739
995
1515
752
2288
2033
754
1010