3k
981
955
1094
833
1463
1803
745
531
1548
771
461
991
812
896
2895
473
1056
1317
666
1556
141
2863
1165
1495
605
1329
1204
21311