1579
966
4229
2173
2118
1686
2237
908
3972
1622
1391
909
1004
1126
1358
1190
2426
1456
1343
1823
3074
1073
1006
1600
1746