1978
58274
4270
2414
1213
804
709
739
673
645
940
1104
854
951
784
656
632
875
1004
907
1054
1336
921
4350
1796
1020
994
943
992
1374
1727
1036
1871
1170
1815
1425
965
1134
1509
1755
1525
4031
1334
1258
2013
1049
4118
1463
1215
3608
1404
1623
1629
1557
1327
3818
2336
10567
29192