1133
3468
903
2294
703
1785
1159
358
3624
1437
1630
2460
575
1729
3259
1564
1891
939
1473
2439
2051
2250
1822
1139
4298
1821