658
36
12910
58810
973
1074
1033
1061
1343
1334
1081
853
984
481
941
1501
2342
1073
1131
1251
60
1141
5555
56813
1604
2546
2584
1982
3014
2557
4826
2593
2072
40
2298
1443
1261
1512
472
2004