413
1
490
371
639
1348
3
447
608
2
805
1162
1473
1999
11
615
1678
9
1174
553
418
1305
7
921
509
1056
1207
6
7084
3214
20
2457
2190
676
2164
1014
381
4442