622
781
3195
1318
2248
1148
2238
1259
2103
1140
3060
1516
2418
1266
3231
1773
3988
2001
2775
1762
2841
1951
2962
1707