2941
1422
1572
13532
1680
763
656
15582
12950
1315
1909
892
1262
1125
1033
847
1143
1295
810
1559
2563
685
1116
1102
4901
804
808
8961
739
771
800
1412
2014
708
862
736
1130
1020
1898
966
1105
1219
964
1064
1264
728
1002
2670
1877
3733
890
1222
784
1003
1044
1196
732
1278
1005
925