2328
1
2547
925
991
1203
1172
3
984
2
972
1214
4859
6
1350
2845
10
1459
1334
6283
4
1495
1359
3579
484
1996
1597
4879
1750
5
1949
1962
3631
8
2019
4522
2332