2k
1593
81
1583
1964
642
783
51
531
62
1252
914
831
1142
1205
1155
585
461
623
673
741
1544
944
995
1192
1063
2016
2122
1692