2013
2571
2180
1269
1116
1156
1508
1092
1606
1854
1145
1588
1248
1213
1141
2493
1799
1670
1279
1196
1325
1367
1832
2111
1345
1249
1471
1309
1402
1745
3054
3034
1378
1536
1688
1271