2036
1297
3170
4600
3303
1977
959
1500
910
4998
1128
952
886
2068
858
1028
995
921
1308
818
847
961
1550
870
926
4028
805
927
1019
1115
1528
833
3701
1372
1119
1096
1027
956
1006
8007
1065
6721
853
1154
1157
2494
895
905
938
939
890
1065
879
7319
4909
931
962
911
1034
1496