2k
1182
842
1507
931
81
852
742
762
711
982
973
58
1025
551
581
632
611
802
801
511
63
883
56
37
1127
1294