6049
1375
1145
1109
1495
875
740
862
736
876
1032
708
903
892
2038
1300
926
959
1427
1322
2062
1631
1888
1584
3581
3986
3041
2916
6851
1901
3008
1857
2778
3114
4835
2714
2844
2927