1k
42
58
28
933
31
421
62
771
331
1013
942
1025
1132
881
1093
1097
1445
303
482
1005
903
2327
1134
1305
1144
978
151