81
694
441
54
2104
1915
391
35
61
1453
662
751
2956
473
44
932
1312
1222
2245
18
1906
1211
846
2556
62
903
72
963
692