1341
12952
835
1062
811
843
722
782
767
761
652
913
2712
915
1010
890
1096
889
1386
1150
1354
1745
2348
1395
2256
2398
2457
3998
15919
3033