2k
971
685
261
642
542
55
57
1301
20914
1925
1875
1043
1386
1537
1394
1954
2213
1494
801
694
712
841
552
357
382
313
463