2842
8354
33506
6388
747
1561
3332
687
712
1007
1692
871
791
692
705
816
2075
863
802
2161
1513
2158
826
753
1082
1313
4913
955
1045
3194
7604
996
2617
2507
846
737
1536
3474
891
919
768
812
1713
1048
2529
961
4487
1272
5781
953
5563
1315
957
927
2339
3879
71197
901
1095
989