12319
973
12580
1142
19846
991
931
1452
1764
12584
3337
1040
879
17834
10471
2354
992
1433
29786
964
30774
701
923
1523
3901