2745
2731
2723
2700
2698
2694
2076
2063
2061
2060
2049
2048
2046
2030
1386
1385
1379
1368
1367
1363
1357
1341
1334
1332
1324
716
713
709
702
699
688
685
683
681
679
675
671
670
669
661
0